<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		
		<script>
//			filter()方法:这个方法会创建并返回一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素,主要用于筛选数组（相当于过滤掉数组中一些不符合条件的）
		//array.filter(function(currentvalue,index,arr))
		//currentvalue：代表数组当前项的值   index：数组当前项的索引   arr：数组对象本身
		var arr1=[12,66,88,256];
		var newarr=arr1.filter((value,index,arr)=>{//由于会返回一个新的数组，所以我们需要使用一个变量来接收
//			return value >=20;自动筛选出原数组中大于20的值然后放到新数组中
			return value %2===0;//筛选出原数组中能被2整除的
		})
			console.log(newarr);//打印出新的数组
		</script>
	</body>
</html>
